﻿Pages_Payment_ConfigAgToAu = new function () {
    this.documentReady = function () {       
        this.bindData();
    };
    this.bindData = function () {
        Loading.showProcess();
        $.ajax({
            type: "GET",
            url: "/handler/HandlerConfigPayment.ashx",
            data: { t: "SelectConvertAgToAu" },
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            cache: false,
            success: function (data) {
                if (typeof (data) != "undefined" && data != null) {
                    Loading.closeProcess();
                    $("#txtFromAg").val(data.FromAg);
                    $("#txtToAu").val(data.ToAu);
                    $("#ddlStatus").val(data.IsActiveAgToAu);
                }
            }
        });
    };
   
    $("#btnUpdate").live("click", function () {
    
        
        var mFromAg = $("#txtFromAg").val();
        var mToAu = $("#txtToAu").val();
        var mStatus = $("#ddlStatus").val();
        if (mFromAg > 0 && mToAu > 0 && (mStatus == 1 || mStatus == 0)) {
            Loading.showProcess();
            var mData = {
                fromAg: mFromAg,
                toAu: mToAu,
                status:mStatus
            };
            $.ajax({
                type: "POST",
                url: "/WebService/WSPaymentConfig.asmx/AgToAuUpdate",
                data: JSON.encode(mData),
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                cache: false,
                success: function(data) {
                    if (typeof(data) != "undefined" && data != null) {
                        Loading.closeProcess();
                        if (data.d == -1) {
                            jAlert("Bạn không có quyền thực hiện chức năng này!");
                        }
                        if (data.d > 0) {
                            jAlert("Cập nhật thành công!");
                            Pages_Payment_ConfigAgToAu.documentReady();
                        } else {
                            jAlert("Có lỗi xảy ra trong quá trình xử lý!");
                        }
                    }
                }
            });
        } else {
            jAlert("Thông số không hợp lệ");
        }
    });
};